289 New Scotland Ave, Albany
An Italian restaurant famous for its delicious Italian pizzas and Italian cuisines
Chill Out
Kids Friendly
Typical Tourist
Party Goer_MAYBE