New York > Long Island City > Restaurants, Food & Beverages > Restaurants > Adda Indian Canteen
31-31 Thomson Ave, Long Island City, New York, 11101
(718) 843-3388
Restaurants, Food & Beverages > Restaurants
https://addanyc.com/
Tags: ["Indian Restaurant"]
Videos:
No reviews yet. Be the first to write a review!