City: Artist Village, Patel Heritage Shop 17 Plot 15, Navi Mumbai, Mumbai (Bombay) 400703, India, Artist Village
"The prices are affordable and the quality is not sacrificed. I tried the sandwich and Frankie here and they were both good. The highlight was the deli..."