Restaurants - Albany, New York, United States
Midtown Tap & Tea Room is a restaurants company based out of 289 NEW SCOTLAND AVE, Albany, New York, United States.