Volta Taverna

710 North Lamar Blvd. Oxford, MS 38655
(662) 236-1871

Details

  • Greek
  • Local