SU
Restaurant
Subway - Waghodia Road
Taksh Galaxy Mall, Nr. L&T Knowledge City Food Court Stall No. 03, First Floor NH8, Waghodia Rd, Vadodara, Gujarat 390019, India
3.7
160 reviews
RT00002549
3.7
160 reviews