Business Summary
Opposite to Guilford Train Station Vietnamese Restaurant