- www.okamisushimarlborough.com
- 1
- 2
Okami Hibachi sushi restaurant & bar Located at 58a Apex Dr, Marlborough, MA 01752, (Apex Entertainment Shopping Center), our restaurant offers a wide array of authentic Japanese Food, Hibachi cusisine, asian fusion, Filet Mignon, Volcano Roll,..
Relevance: 66.27444