October 18, 2007

Buggs Temple Opens

Buggs Temple opens on Friday, 10-19. It's supposed to have one of the best views of any restaurant in Indy. Buggs is a renovated 1918 African Methodist Episcopal Church right on the Canal with a great view of downtown.

No comments: