← Brookhaven restaurants
Japan House
No reviews yet
Restaurant1940 Briarwood Ct NE, ATLANTA
Own or manage Japan House? Claim this listing free
Hours
Hours not listed yet.
Details
Address1940 Briarwood Ct NE, ATLANTA 30329
Phone4045925173
Websitehttp://www.japanhouseatl.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.