Skip to content

Lobster Noodle House

Lobster Noodle House

Hours

Address

947 Somerset St W, Ottawa, Ontario K1R 6R8 Canada

Contact

Phone 613-233-1275