BIG MAMMA'S AUTOPIA

LOCATION TURKEY İSTANBUL
CLIENT BIG MAMMA'S
STATUS BUILT
TYPE RESTAURANT
AREA 1460 m2

Big Mamma's Autopia, located in Istanbul,Turkey, has a total service area of 1460 m2 and 2 floors. The cafe, designed and manufactured with Industrial Architecture discipline, has been serviced by its customers for 92 days after renovation.

TOP