Hot Lobster Dim Sum

5689 Main St, Niagara Falls
(289) 332-2888