1 Restaurants Found

All Cities
Mr. Tokyo Japanese Restaurant Japanese

Mr. Tokyo Japanese Restaurant

1722 Fordham Blvd STE 105A, 27514

Get Deals from Chapel Hill Restaurants

Subscribe to receive exclusive coupons and promotions from restaurants in your area. No account needed!

Advertisement

More Cities in North Carolina