Eating American (New) Pizza Tapas/Small Plates at Tala Bistro restaurant in Latham, NY.

Feedback

Do you manage or own Tala Bistro?

Yes