Order food

Order food

Fratellos Deli

4.4 (1038)$$Italian restaurant

2503 Broadway, San Antonio, TX 78215

Fratellos Deli

2503 Broadway, San Antonio, TX 78215
This restaurant is no longer supported.