On Time Seafood Restaurant
Chinese Restaurant, Dumpling Restaurant, Dim Sum Restaurant
3623 Commercial Dr, Indianapolis, IN 46222
(317) 293-8888
(317) 293-8888
4.0 / 5 based on 14 votes
Photos
Steamed pork bun is like heaven... with pork.