Santa Rosa Restaurant

Santa Rosa Restaurant Claimed

4307 S Vermont Ave, Los Angeles, California, 90037, United States
Great papusas here and other food from el Salvador
  • Efficient
  • Expert
  • Friendly

RiRi's Kitchen + Bar

RiRi's Kitchen + Bar Claimed

32555 London Ave, Mission, British Columbia, V2V 5X9, Canada
Great service and even better food. First time here. Had the Tika chicken and prawns. Was amazing. A must for Mission.

Zucca's Ristorante and Pizzeria

Zucca's Ristorante and Pizzeria Claimed

130 Davis Drive Unit 19, Newmarket, Ontario, L3Y 2N1, Canada
Great prices!! Excellent atmosphere, good service. Poutines are large and delicious, pizza is is off the best in the area

Popular locations in Canada

Popular locations in United States