KARARA INDIAN TAKE-OUT, 4100 Strandherd drive, Ottawa Barrhaven
439th visitor, Write a review
KARARA INDIAN TAKE-OUT Map

KARARA INDIAN TAKE-OUT is ranked #1 of 13 nearby Restaurants.

They say KARARA INDIAN TAKE-OUT is excellent an excellent Take Out Restaurant