The Lobster Pot

The Lobster Pot, 16901 Harper Ave, Detroit, MI 48224, United States

(313) 882-7400

Location