Photos for Kumo Hibachi

Kumo Hibachi

7 Elm St, New Haven, Connecticut 06510 USA

187 Reviews