From Our Editors
Home to fresh breads and rich stews, French cuisine is served at Arrowhead Restaurant, a delightful restaurant tucked away in the Hampshire pocket of Hampshire.
Parking is easily accessible.
Arrowhead Restaurant's mid-priced fare will typically cost you about $30 per person or less. Night owls and early risers alike will appreciate that the restaurant is open 24 hours a day. Arrowhead Restaurant serves up a large selection of classic French dishes, so stop by today and enjoy a tasty meal.