Vegetable Pakoras

Vegetable Pakoras

profile picture by necer

427 North Loop 1604 West #101, San Antonio, TX 78232

Nearby restaurants