Tandoori Oven

720 E 1000 North
Logan 84321
435-750-6836
A
Category
RESTAURANTS
Map
Reviews
x
Driving Directions