Little India Restaurant and Bar
425 S Teller St, Lakewood
(303) 937-9777
Recent Reviews
Little India Restaurant and Bar
425 S Teller St, Lakewood 80226
(303) 937-9777