Kampai Japanese Restaurant

★★★★★ 3 reviews
305-596-1551
8745 SW 72ND St
Miami, AZ 33173
Return to the Business Page


Similar Nearby


Recommended Nearby