Red Rascals

Restaurant, Hooka Bar and Bowling Alley. We are located in Ellora Park,Vadodara.

  • Monalisa centrum,South wing Opp Sharnam,Race Course road,Vadodara,,India,390007
View all products

Latest photos

More photos

More information

OK
57dd46419ec6680a64f8e449REDRASCALS575bfec79bfed51e10df0e5d