Tandoori Platter Restaurants in Los Alamitos
Show restaurants on map
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Los Alamitos, 838 S Grand AveCA 90017, Los Alamitos, United States
"This has been my favorite place for takeout during quarantine."
Feedback
These reviews refer only to the mentioned ingredients.