Lotus Deli Indian Kitchen
2043 S Alma School Rd, Mesa
(480) 300-5637
Menu
Restaurants in Mesa, AZ
Lotus Deli Indian Kitchen
2043 S Alma School Rd, Mesa, AZ 85210
(480) 300-5637