Lahori Restaurant
1202 E Santa Clara St, San Jose
(415) 240-0600
Recent Reviews
Lahori Restaurant
1202 E Santa Clara St, San Jose 95116
(415) 240-0600