Map & Directions - Amitabha Vegetarian Restaurant
View Menu
Amitabha Vegetarian Restaurant
6824 Fresh Meadow Ln, Fresh Meadows, NY, 11365
(718) 461-2100 (Phone)
6824 Fresh Meadow Ln, Fresh Meadows, NY, 11365
(718) 461-2100 (Phone)