Dimitri’s by the Bay Posted by Nicole Herman on June 18, 2013 Loading Map.... Dimitri’s by the Bay700 Main Street, Ste. 106Suisun, California 94585Get driving directions 38.2384457 -122.04071770000002 Address 700 Main Street, Ste. 106 Suisun California 94585 United States Upcoming Events No events in this location