Showing posts with label Selma's Italian restaurant. Show all posts
Showing posts with label Selma's Italian restaurant. Show all posts

Monday, January 21, 2013

Good Grapes!

You know you're at Selma's Italian restaurant when you look up
 and see a bunch of grapes hanging from the ceiling! 

The grapes are just part of the charm at The Vineyard, located
 on the first floor of The Harmony Club on Water Avenue.