Happi House Teriyaki

133 Ranch Drive, Milpitas, 95035, United States Of America

4.3 💬 63 Reviews

Similar Restaurants