Posts Tagged white pizza

The Orchard Tavern (Albany, NY)

After being prompted by a friend to visit The Orchard Tavern on North Manning Blvd a few times, I finally made my way there last night. As I arrived I noticed the parking lot was quite full, a good sign for what is to come at a restaurant. Entering, I noticed the atmosphere is a […]

, , , , , , , ,

3 Comments