French Tacos Factory
Taco Shop · French · Fast Food
French Tacos Factory: A restaurant specializing in French tacos. Offers online ordering for convenient delivery.
Location
Best places nearby
The highest rated places close to French Tacos Factory.
Local restaurants nearby
Улица Солунска 18, София-град



