gLike
Stacks and Racks, Mumbai

Stacks And Racks is an all-American fast food restaurant in Malad West, which any meat-lover worth his or her salt will instantly fall in love with.

Available
Freelance
Lindsay Silveira
Independent Art Director and Designer India