Get directions to: Fuji Restaurant, Beaufort, SC
Restaurant address: Lighthouse Centre Beaufort, SC 29902, USA
Restaurant: Fuji Restaurant