Punjabi Chula Indian Food Truck

Food court · 8531 Owenfield Dr, Powell, OH

More food in Powell, OH · Food Court in Powell