Amo LA Bella New York Restaurant
is a highly reviewed Restaurant
Ranked #1 of 31 Restaurants in Kenwood Albany.
Some say, it is friendly.
The Latest Review: ★★★★★
Sent on the 12th of February, 2010
For quality Italian food, right next to the Albany Times Union Center, you can't beat Amo La Bella New York. Owner Sal Tavista, chef Sal, chef Dave and the ever friendly wait staff combine to provide an old world service and excelent food that will have coming back again and again.