Giant Subs & Deli
105 W 2nd Ave, Owasso, OK 74055-3105
Giant Subs & Deli is a Deli place is located in Owasso, Oklahoma. The address of Giant Subs & Deli is 105 W 2nd Ave, Owasso, OK 74055-3105.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 918-274-0339, or open their website to view relevant information, The url is https://www.facebook.com/GiantSubDeli/