Map & Directions - Sushihiroba DBA Orchid Restaurant
View Menu
Sushihiroba DBA Orchid Restaurant
201 Stratford Square Mall, Bloomingdale, IL, 60108
(630) 671-0000 (Phone)
201 Stratford Square Mall, Bloomingdale, IL, 60108
(630) 671-0000 (Phone)