Review of Russo's Coal-Fired Italian Kitchen

17631 La Cantera Pkwy #102, San Antonio, TX 78257

Overall Rating

Review


We have eaten there 3 times. Best gluten free pizza and the have gluten free pasta.

Celiac friendly?

Yes

Updated 8 years ago

Celiac