Update Info - Indian Oven
This restaurant was reported as closed. If it is open, let us know.
Indian Oven
130 north Main
Logan, UT 84321
130 north Main
Logan, UT 84321
This restaurant was reported as closed. If it is open, let us know.