Mako

731 West Lake Street, Chicago, IL, 60661, United States

Company Overview

Company Name

Mako

Address

731 West Lake Street, Chicago, IL, 60661, United States

About Mako

MAKO is a modern Japanese restaurant located in Chicago, Illinois, United States. Specializing in sushi omakase, MAKO offers a menu, reservations, as well as information about the restaurant, frequently asked questions, press mentions, gift cards, and contact details.

Technologies Used